package com.study.messagFormat;

import org.springframework.format.annotation.DateTimeFormat;

import java.text.MessageFormat;
import java.text.SimpleDateFormat;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.ArrayList;
import java.util.List;

public class Test {
    public static void main(String[] args) {
//        String string = String.format("name=%s, age=%d", "huhx", 25);
//        ArrayList<Object> objects = new ArrayList<>();
//        objects.add("feef");
//        Object [] arr=new Object[]{"aa",345};
//        // 使用单引号转义{和}
//        String message = MessageFormat.format("'{}'name={1}, age={0}",objects.toArray());
//        System.out.println(string);
//        System.out.println(message);
//        DateTimeFormatter format= DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
//        LocalDate now = LocalDate.parse("2000-02-29");
//        System.out.println(now);
//        System.out.println(now.plusDays(1));
//        System.out.println(now.plusMonths(1));
//        System.out.println(now.plusYears(1));
//        System.out.println(now);
    }


}
